Brent Crude Futures Term Structure
Terje Tofteberg(@trt)
Daily prices for Brent crude oil futures contracts expiring in 2026
The road to the final
Terje Tofteberg(@trt)
The road to the final
Terje Tofteberg(@trt)
Pollenvarsling Oslo 2026
Terje Tofteberg(@trt)
Daglig pollenvarsel for 42 byer i Europa med data fra Open-Meteo
Electricity generation (GW) for Germany last 7 days.
Terje Tofteberg(@trt)
Electricity generation (GW) for Germany last 7 days.
Electricity generation (GW) for Sweden last 7 days.
Terje Tofteberg(@trt)
Electricity generation (GW) for Sweden last 7 days.
Electricity generation (GW) for Spain last 7 days.
Terje Tofteberg(@trt)
Electricity generation (GW) for Spain last 7 days.
Electricity generation (GW) for Norway last 7 days.
Terje Tofteberg(@trt)
Electricity generation (GW) for Norway last 7 days.
Strait of Hormuz – Daily Vessel Transits
Terje Tofteberg(@trt)
Daily ship transits through the Strait of Hormuz by vessel type, from IMF PortWatch
Strait of Hormuz
Terje Tofteberg(@trt)
Interactive map of the Strait of Hormuz region showing Iran, Oman, UAE, Qatar, and Saudi Arabia
Returns from AI darlings
Terje Tofteberg(@trt)
Return performance of leading AI-related stocks.
Yield curve of Norwegian treasuries
Terje Tofteberg(@trt)
Effective yield to maturity on all 16 Norwegian government bonds (NST series), updated daily after market close.
Norwegian Electricity Prices
Terje Tofteberg(@trt)
Hourly electricity spot prices in Norway (NO1 - Oslo/Eastern Norway)
Global yields 30 Jul 2026
Terje Tofteberg(@trt)
Global government bond yields with color-coded deviation from two-year historical norms.
Bottom performer S&P500 30. Jul: META
Terje Tofteberg(@trt)
Daily price chart of the worst-performing S&P 500 stock. Updated daily.
S&P500 Individual returns
Terje Tofteberg(@trt)
S&P componenent sized by company market cap and colored by yesterday return.
Top performer S&P500 30. Jul: MSFT
Terje Tofteberg(@trt)
Daily price chart of the best-performing S&P 500 stock. Updated daily.
FTSE 350 individual stocks
Terje Tofteberg(@trt)
Daily stock moves on the London Stock Exchange, sized by market cap
OSEBX individual stocks
Terje Tofteberg(@trt)
Daily stock moves on Oslo Børs, sized by market cap
Equity Markets 30 Jul 2026
Terje Tofteberg(@trt)
Finance: Equity indices from yfinance
Commodities 30 Jul 2026
Terje Tofteberg(@trt)
Finance: Commodity prices from yfinance
Cryptocurrencies 30 Jul 2026
Terje Tofteberg(@trt)
Finance: Crypto prices from yfinance
Currency moves vs NOK 30 Jul 2026
Terje Tofteberg(@trt)
1 = x NOK
Currency moves vs EUR 30 Jul 2026
Terje Tofteberg(@trt)
1 EUR = x
Currency moves vs USD 30 Jul 2026
Terje Tofteberg(@trt)
1 USD = x
Currency moves vs GBP 30 Jul 2026
Terje Tofteberg(@trt)
1 GBP = x
Dawn of a new space age 🚀
Terje Tofteberg(@trt)
Number of space launches from GCAT that reached Earth orbit, by country and year.
Ansattutviklingen i norske selskaper
Terje Tofteberg(@trt)
Hvilke tech-selskaper vokser og hvilke krymper? Månedlig oversikt over ansattutviklingen.
Væråret Palo-Alto
Terje Tofteberg(@trt)
Annual weather summary for Palo Alto in 2025. Source: Norwegian Meteorological Institute.
Væråret Palma
Terje Tofteberg(@trt)
Annual weather summary for Palma (Mallorca) in 2025. Source: Norwegian Meteorological Institute.
Væråret London
Terje Tofteberg(@trt)
Annual weather summary for London in 2025. Source: Norwegian Meteorological Institute.
Væråret Stapnes
Terje Tofteberg(@trt)
Væråret Tromsø
Terje Tofteberg(@trt)
Annual weather summary for Tromsø in 2025. Source: Norwegian Meteorological Institute.
Væråret Oslo
Terje Tofteberg(@trt)
Annual weather summary for Oslo in 2025. Source: Norwegian Meteorological Institute.
Væråret Bergen
Terje Tofteberg(@trt)
Annual weather summary for Bergen in 2025. Source: Norwegian Meteorological Institute.
World Cup 2026
Terje Tofteberg(@trt)
Interactive group standings overview for the FIFA World Cup 2026 group stage. Click a group to zoom in.
Rough - Europe fertility
Terje Tofteberg(@trt)
Europe is not making babies
Terje Tofteberg(@trt)
Total fertility rate by European region, 1980–2022. Hand-drawn style line chart using rough.js and d3.
Rough - Europe GDP and life exp
Terje Tofteberg(@trt)
Rough - Europe population
Terje Tofteberg(@trt)
Where did all the cash go?
Terje Tofteberg(@trt)
Big Tech net income soars while free cash flow stalls as AI capex consumes the difference
Europe's electric grid, visualised
Terje Tofteberg(@trt)
European high-voltage transmission network mapped by voltage intensity
The World's Oil Chokepoint
Terje Tofteberg(@trt)
Oil & gas sankey flow through the Strait of Hormuz
NdFeB Permanent Magnet Supply Chain
Terje Tofteberg(@trt)
China controls mining, processing AND magnet manufacturing — three critical bottlenecks in one country
2026 Winter Paralympics - Medal Standings
Terje Tofteberg(@trt)
Live medal table for the 2026 Winter Paralympics in Milano Cortina, updated hourly from Wikipedia.
2026 Winter Olympics - Medal Count
Terje Tofteberg(@trt)
Final medal table from the 2026 Winter Olympics in Milan-Cortina.
Oil production (mboed) vs oil reserves (bboe)
Terje Tofteberg(@trt)
Proven oil reserves vs 2024 production for the 25 largest producers, with implied years of reserves remaining.
Venezuela GDP per capita has collapsed with its oil production.
Terje Tofteberg(@trt)
Venezuela's oil production and GDP per capita over time, showing the link between oil and economic performance.
Hello Oslo Weather
Terje Tofteberg(@trt)
Current weather conditions and forecast for Oslo, Norway.
Equity earnings on par with money in the bank
Terje Tofteberg(@trt)
MSCI ACWI earnings and dividend yield compared to risk-free rates over time.
$20 trillion of magnificent seven
Terje Tofteberg(@trt)
Market capitalization of the top 10 MSCI World constituents, dominated by US mega-cap tech.
Sector composition of MSCI World
Terje Tofteberg(@trt)
Sector weights and performance breakdown of the MSCI World Index.
Venezuela Crude Oil Quality
Terje Tofteberg(@trt)
Crude oil quality metrics (API gravity, sulfur content) for Venezuelan production over time.
Ansatte i norsk olje og gass
Terje Tofteberg(@trt)
Endring i antall ansatte innen norsk olje og gass. Kilde: Brønnøysundregistrene.
EU Critical Raw Materials: Supply Risk vs Economic Importance
Terje Tofteberg(@trt)
REEs cluster in the high-risk, high-importance quadrant — the most dangerous supply dependencies for EU industry
Rare Earth Processing
Terje Tofteberg(@trt)
REE processing flow diagram showing inputs, outputs and waste per 1 tonne of RE metal — two-step chain, hard-rock ore
Novem Logo - SVG Drawing Tutorial
Terje Tofteberg(@trt)
Learn how to create custom SVG graphics in Novem using D3.js by drawing the Novem logo
Autonomous Waymo
Terje Tofteberg(@trt)
Monthly Waymo Rides
World Energy Consumption
Terje Tofteberg(@trt)
World Energy Consumption by Source from OWID 2025