Concerns over supply encourage oil bulls
As supply remains constrained and demand worries continue to exceed them, crude oil prices are rising. The MCX crude oil futures (continuous contract) and the Intercontinental Exchange (ICE) Brent crude futures both saw gains last week, closing at $98.62 and 7,556 per barrel, respectively. The risks are inclined to the upside. With the G7 agreeing…