Oil prices

 Oil prices extended gains Tuesday as Saudi Arabia and Russia reached an agreement on crude output freeze.

The West Texas Intermediate for May delivery moved up 1.81 U.S. dollars to settle at 42.17 dollars a barrel on the New York Mercantile Exchange, while Brent crude for June delivery increased 1.86 dollars to close at 44.69 dollars a barrel on the London ICE Futures Exchange.