A 100 million barrel release equals roughly one day of world oil demand, so it buys weeks of relief only if the longer voyages behind $1 million tanker days get shorter.
0
A 100 million barrel release equals roughly one day of world oil demand, so it buys weeks of relief only if the longer voyages behind $1 million tanker days get shorter.