Oil producers and the companies that support the energy sector all saw their share prices drop dramatically as the price of oil fell from above $120 a barrel to the $45-$55 range. It's
Get PriceBeyond the geological risk, the price of oil and gas is the primary factor in deciding whether a reserve is economically feasible. Basically, the higher the geological barriers to easy extraction
Get Price