Sector & Market
U.S. SPR Drops to 325.7 M Barrels, Lowest Since 1983
U.S. Strategic Petroleum Reserve fell by 5.5 million barrels to 325.7 million barrels, its lowest level since May 1983.
The drawdown is part of a U.S. deal to release 172 million barrels to fill inven