pull down to refresh

Global recession is a stronger force for lower oil prices?
Perhaps. But a truce in the conflicts seems to be an even more decisive force in falling prices.
reply
reply