“The self-fulfilling prophecy means that at a particular point of time comes a tipping, and then there’s a fall of demand,” India’s energy minister warned.
You are here: Home / Oil prices near $100 per barrel raise questions over demand destruction
Market News and Views
“The self-fulfilling prophecy means that at a particular point of time comes a tipping, and then there’s a fall of demand,” India’s energy minister warned.