Oil prices end at a 2-week high on reports Saudi Arabia said OPEC+ will do ‘whatever necessary’ to support oil
Oil futures settle at their highest in two weeks on Wednesday, finding support after Saudi Arabia’s energy minister reportedly said ...
Read more