Ad image

Tag: demand destruction

Oil prices fall as demand destruction takes its toll

When oil prices start to come down, the instinct is to treat…

Shekari Philemon