Weekly Energy Market Situation—March 25, 2024
Most U.S. Petroleum Inventories Tighten Further Total U.S. petroleum stocks fell by 6.1 million barrels Higher exports offset higher refinery run rates Technical price patterns may be shifting Natural gas prices could be pressured lower Sincerely, Alan …