Iran ceasefire provides hope, but physical oil markets to remain stressed
Crude oil futures responded to the news by plunging, with Brent contracts dropping as much as 16% to a low of $91.70 a barrel in early Asian trade on Wednesday after ending at $109.27 on Tuesday ...
