With Japan, Singapore and India closed today due to public holidays, the absence of the majority of Asian oil traders saw crude oil prices drop almost 2½% overnight on relatively ...
Oil prices have fallen by almost $3 on fears that energy demand may not have recovered as much as thought. US crude was down $2.78 at $69.26 a barrel before ...