DAILY MARKET REPORT – 16/06/2023 In one of the most bizarre sessions of any recent period, yesterday saw traders scramble for reasons as to why gas prices were on the rise – touching as much as +30% to the previous day at one point – before retreating, almost fully, by…

Tony Jordan