Even the rates in the contracts dived as much as 22%which would amount up to $14.19 per barrel in the case of the West Texas Intermediate contract. This slump is said to be not caused since the May contract ends on Tuesday but it’s much due to the fact that because of the supply-demand mismatch […]