Crude oil prices top $42 as Opec+ laggards pledge better compliance

You are here: