LONDON/NEW YORK, July 18 (Reuters) – Benchmark oil prices have fallen by around $15 a barrel over the past 10 days as the threat of a recession cloud the demand outlook, but physical oil trading and futures market structure say otherwise from history.
Growing concerns over the economic outlook pushed Brent crude below $100 a barrel for the first time last week…