Oil futures finished higher on Monday, with prices finding support after a nearly 3% decline Friday, as the U.S. imposed ...
OPEC+ is expected to revive some curtailed crude production in April following US President Donald Trump’s appeals to the ...