Is the oil story over? An expert weighs in

Fred Razak, the chief trading strategist at CMTrading, weighs in on the state of the international oil market, currently under severe pressure and scrutiny due to the Russia-Ukraine crisis, rising prices and 2030’s looming climate deadlines in Europe and the...