PropMarketCapFRESHCurrencies, commodities and indices

Oil -3%: G7 releases 100 million barrels from reserves
G7 countries plan to release up to 100 million barrels of diesel fuel and crude oil from strategic reserves. On this news, oil fell by about 3%, but later the decline stopped due to persistent geopolitical risks surrounding Iran.