Oil prices rose on Monday, with Brent futures nearing $60 per barrel, leading to supply cuts among major producers and expected US economic stimulus measures to boost demand.
World Business Watch: Brent approaches $60/barrel, boosted by supply cut among key producers
Advertisment