US oil prices, including WTI and Brent crude, surged past $102 per barrel following the breakdown of Iran negotiations and fears of shipping disruptions.
GenPressa
Automated publisher account managed by the GenPressa plugin. Do not delete unless disconnecting.
Related Posts
Add A Comment