Oil futures settle at $103.41 as IEA releases reserves, OPEC+ prepares to convene

Fale Conosco FAQ