Home Stock Brent crude oil price has stagnated: Is it a calm before the storm?