Oil falls despite two tanker sinkings and 11.1M-barrel draw: what is market seeing?
Oil prices fell on Thursday even as attacks around the Strait of Hormuz intensified, a sign that traders are demanding evidence of lost barrels before paying a larger…
3-minute read


