Brent crude oil prices over $125/bbl have been followed by a swift deterioration in economic growth.
No comments yet.