US oil stocks up, crude prices down; EIA predicts 5% surge in US oil production for 2023
Oil prices fell on Wednesday, ending a three-day rally, as an unexpected rise in US oil inventories sparked demand concerns, and investors awaited inflation data to gauge the next rate decision in the top oil-consuming nation.
Brent crude…
Read More...
Read More...