Is Big Oil getting its groove back? Yahoo7 News Though the oil giants saw lower revenue and profit compared to the previous year, the results suggested they may not have been in as bad a situation as previously believed. Meanwhile, timing may also work in their favor. In the last two weeks of the ... |