
The U.S. crude oil supply fell to its lowest level in 45 years relative to demand, highlighting a thinner cushion against potential supply disruptions as the Middle East conflict continued to escalate.
In a post on X, Barchart shared a Bank
Source: Seeking Alpha — This article was automatically imported from the source. Read full article at original source →