Advertisements
Skip to content

Tag: crude oil demand

business 6

NUMBERS DO NOT SUPPORT OPTIMISM

S&P Global published report titled “Industry Top Trend 2017” which indicates that rating trends across the energy sector continue to stabilise. The sub-sectors with the highest percentage of negative outlooks […]






Advertisements
%d bloggers like this: