News

Oil prices barely budged on Monday as traders eyed the impact of new European sanctions on Russian oil supply, rising output ...