Crude oil prices came under strong heavy selling pressure at the start of the week and the barrel of West Texas Intermediate (WTI) lost nearly 7% on M
Crude oil prices came under strong heavy selling pressure at the start of the week and the barrel of West Texas Intermediate (WTI) lost nearly 7% on M