Oil prices rebound, Brent raises nearly $100 per barrel
Prices of crude oil futures rebounded on Monday, with Brent selling nearly $100 per barrel for the first time since August this year, as supply concerns stormed the global oil markets once again.