Oil prices, Rogers said, could definitely cross $100 a barrel again, especially if the geopolitical developments continue.
Oil prices, Rogers said, could definitely cross $100 a barrel again, especially if the geopolitical developments continue. by Soban News (international And National News)