Massive emergency oil release fails to stem investor fears

Attacks on shipping traffic and energy infrastructure in the Persian Gulf temporarily pushed oil back above $100 a barrel, stoking investor fears.

close

Leave a Reply

Your email address will not be published.