OPEC on Tuesday reported a slash in its global oil demand forecasts for this year and next as commodity prices slump on weakening market. The decision came barely 24 hours after Saudi Arabia, the largest oil producer, announced plans to cut output as a strategic option of bolstering prices. The oil cartel, in its latest […]