CL/Crude Oil
Oil at $108: a new hit to supplies raises inflation risks Brent continues to rise and is approaching $108 per barrel. The market is reacting not only to new Houthi attacks on Saudi Arabia and reports of Iranian strikes on vessels in the Persian...