Oil is about to enter a phase of demand destruction: what it means and what implications it has
Oil returns to the load. After a few days of relief in prices (they fell by $40 in a short time), oil seems to have resumed its upward path given the stagnation of the war in Ukraine and the absence of quick and effective alternatives to replace Russian oil on the market. This Monday, the … Read more