Oil prices plummeting even On Wednesday, the 26th of April
Who are the winners and losers? Plummeting oil prices are leading to significant revenue shortfalls in many energy exporting nations, while consumers in many importing countries are likely to have to pay less to heat their homes or drive their cars. Wednesday, the 26th of April Oil prices lower even on Wednesday. U.S. […]