const res = await fetch(
`https://api.eia.gov/v2/petroleum/pri/spt/data/?api_key=${process.env.EIA_API_KEY}&frequency=weekly&data[0]=value&facets[product][]=EPCWTI&sort[0][column]=period&sort[0][direction]=desc&length=5`
);
const { response } = await res.json();
response.data.forEach(d => console.log(`${d.period}: $${d.value}/barrel (WTI)`));const res = await fetch(
'https://api.electricitymap.org/v3/carbon-intensity/latest?zone=DE',
{ headers: { 'auth-token': process.env.ELECTRICITY_MAPS_TOKEN } }
);
const { carbonIntensity, datetime } = await res.json();
console.log(`Germany carbon intensity: ${carbonIntensity} gCO2eq/kWh at ${datetime}`);const res = await fetch(
`https://www.globalpetrolprices.com/api/?action=getCountryData&country=usa&energy=gasoline&api_key=${process.env.GPP_API_KEY}`
);
const data = await res.json();
console.log(`USA gasoline: $${data.price} per liter`);const res = await fetch(
'https://api.ourworldindata.org/v1/indicators/144929.data.json'
);
const data = await res.json();
console.log('Global energy data:', Object.keys(data.entities).slice(0, 5));