Oil and natural gas: oil retreated to an annual low
Oil and natural gas: oil retreated to an annual low The oil price fell to $68.75 on Thursday, a new weekly low The price of natural gas gained new support…
Input your search keywords and press Enter.