Obviously, energy supply is still having trouble keeping up...
Obviously, energy supply is still having trouble keeping up with the current pace of demand.
Obviously, energy supply is still having trouble keeping up with the current pace of demand.