The 30% fall in oil prices since mid-June continues to dominate the oil market headlines, and anyone hoping for a swift recovery in prices could well be disappointed — especially…
Continue Reading