Daily analysisThree Energy Deals Land in One Day: Oil Sands, Power Equipment and Upstream Shares1h ago