RE: API report due 9:30 UK time this evening. Brent price5 May 2020 14:33
Carrot - Ha Ha Ha oil demand has been decimated over the last few months but is now in recovery, 20m barrels off the market is a substantial amount to lose, Shale rigs dropping like flies and countries easing lockdown, people returning to work not using public transport but their cars. Even Tui looking at allowing Germany to start Holidaying again. The US were out in force the weekend just gone, boats were as far as you could see, Fuel demand jumped 12% last week