Charts of the Week: Energy and power gains ground on tech deals

Share this