Crude oil price forecast amid the demand/supply imbalance

Crude oil price has taken a breather after recording gains for seven consecutive weeks. In early Monday trading, the benchmark for global oil – Brent futures- hit a fresh 2014 high of $93.92. it has s...